// read.re(req,res)
const fs = require('fs')
exports.read_ = function (flag, req, res = 'undefind') {
    if (flag == '0') {
        fs.readFile('.' + req.url, (err, data) => {
            try {
                if (err) throw err;

                res.end(data);  // 浏览器预览
                // res.send(data)  // 下载
            } catch { }
        })
    } else if (flag == '1') {
        let data = fs.readFileSync(`.${req.url}`, 'binary');
        // console.log('转码前',data);
        // console.log('aa',aa);
        data = Buffer.from(data, 'binary').toString('base64');
        // console.log('转码后', data);
        return data
    }
}